# 构造函数
# 定义Person类
# class Person():
#
#     def __init__(self):
#         print("hello world")
#
#
# # 实例化对象的时候 使用类名(),即可完成实例化
# person = Person()
# person1 = Person()
# person2 = Person()

# 定义person类
class Person():

    # 作为模板，在构造函数中，为必须的属性绑定对应的值
    def __init__(self, name, age, height):
        self.name = name
        self.age = age
        self.height = height

    def introduce_self(self):
        print("hello,my name is %s,my age is %d and i'm %d height" % (self.name, self.age, self.height))


# 实例化对象的时候 使用类名(),即可完成实例化
person = Person('cendy', 25, 175)
# 访问对象属性可以使用对象实例.属性名的方式为属性赋值

# 调用对象方法可以使用对象名.方法名()
person.introduce_self()
